Systematic Review on Aspect-oriented UML Modeling: A Complete Aspectual UML Modeling Framework
نویسندگان
چکیده
منابع مشابه
A UML Profile for Aspect Oriented Modeling
AOP has matured to become Aspect Oriented Software Development (AOSD) that means the community recognizes the importance of applying aspect orientation to all phases of software development life cycle. Once an initial decomposition of the problem domain identifies software components and the corresponding aspectual properties that cut through these components we would like to be able to express...
متن کاملAspect Oriented UML to ECORE Model Transformation
With the emerging concept of model transformation, information can be extracted from one or more source models to produce the target models. The conversion of these models can be done automatically with specific transformation languages. This conversion requires mapping between both models with the help of dynamic hash tables. Hash tables store reference links between the elements of the source...
متن کاملJPI UML Software Modeling Aspect-Oriented Modeling for Modular Software
Aspect-Oriented Programming AOP extends object-oriented programming OOP with aspects to modularize crosscutting behavior on classes by means of aspects to advise base code in the occurrence of join points according to pointcut rules definition. However, join points introduce dependencies between aspects and base code, a great issue to achieve an effective independent development of software mod...
متن کاملModeling with UML Component-based and Aspect Oriented Programming Systems
Component-Based Software Engineering (CBSE) is one of the paradigms of distributed system development that is most popular at present. Good proof of it is the expansion that it has in platforms such as EJB, COM or CCM. However, the description of the dependencies of the components and their subsequent implementation causes the appearance of crosscutting. This situation makes difficult not only ...
متن کاملAspect-Oriented Modeling of Mutual Exclusion in UML State Machines
Mutual exclusion is a very common requirement in parallel systems. Yet its modeling is a tedious task in UML state machines, one of the most popular languages for behavior modeling. We present HiLA, an aspect-oriented extension of UML state machines, to address this problem. In HiLA, mutual exclusion can be modeled in a highly modular and declarative way. That is, the logic of mutual exclusion ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Applied Sciences
سال: 2012
ISSN: 1812-5654
DOI: 10.3923/jas.2013.1.13